package exo1_1;
import exo1_1.CompteSansLimite;
public class CompteCourant extends CompteSansLimite {

	private double decouvert;

	public CompteCourant(String nom, int numero, double montant,
			double decouvert) {
		super(nom, numero, montant);
		this.decouvert = decouvert;
	}

	public CompteCourant(String nom, int numero, double montant) {
		super(nom, numero, montant);
		this.decouvert=0;
	}

	public boolean getDecouvert() {
		if(this.getMontant()<0)
		
		return false;
		else 
			this.decouvert=decouvert;
		return true;
	}

	public void setDecouvert(double decouvert) {
		this.decouvert = decouvert;
	}
	@Override 
	public boolean debiterCompte (double solde){
		if(this.getMontant()-solde<this.decouvert*(-1))
			return false;
		else
			this.setMontant(getMontant()-solde);
		return true;
	}
	
	
}
